(river) wind - German English Dictionary